package net.maku.custom.biza.controller.reveiveable.query;

import io.swagger.v3.oas.annotations.media.Schema;
import java.util.List;
import lombok.Data;
import lombok.EqualsAndHashCode;
import net.maku.framework.common.query.Query;

/**
* 应收款查询
*
* @author NULL
* @since 1.0.0 2022-07-12
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(description = "应收款查询")
public class ReceivablesQuery extends Query {
    @Schema(description = "电话")
    private String customerMobile;

    @Schema(description = "客户名称")
    private String customerName;

    @Schema(description = "销售id")
    private Long salesId;

    @Schema(description = "销售名")
    private String salesName;

    @Schema(description = "客服id")
    private Long csId;

    @Schema(description = "客服名")
    private String csName;

    @Schema(description = "id集合")
    private List<Long> idList;

    @Schema(description = "id集合字符串")
    private String idsStr;

    @Schema(description = "自编号")
    private String jobNumber;

    @Schema(description = "箱号")
    private String cntNo;

    @Schema(description = "收据单号")
    private String receiptNo;

    @Schema(description = "状态，Y：已结清，N：未结清")
    private String status ;
}